hand brake mechanism - Espagnol Anglais Dictionnaire